body{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
}
img{border:0px;}
.main{
	width:1024px;
	height:768px;
	background:url(../../images/aio/aiobg.jpg) no-repeat;
	overflow-y: hidden;
	overflow-x: hidden;
}

.footer{
	height:25px;
}
.clr{clear:both;}

.welcome{
	color:red;
	font-size:60px;
	width:720px;
	margin:0 auto;
	padding:215px 0 0 0;
}
/*.card_medal{position: absolute;top:41px;}*/
.card_medal{position: relative;top:-45px;right:-115px;}
.select_but{padding-top:130px;}
.tb_zx{margin-left:300px;position:absolute;}
.tb_ts{margin-left:590px;position:absolute;}
.r_home{position: relative;bottom: -200px;right: -850px;}
.q_left{
	width:250px;
	background-color:#eaeaea;
	height:702px;
	float:left;
}
.q_right{
	background-color:#ffffff;
	height:677px;
	width:724px;
	float:right;
	padding: 25px 25px 0 25px;
	overflow: auto;
	overflow-x:hidden;
}
.q_right table{
	border-right:1px solid #cbcbcb;
	border-top:1px solid #cbcbcb;
	margin: 20px 0;
	width:725px;
}
.q_right table a{
	text-decoration: none;
}
.q_right table td{
	border-left:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	height:30px;
	padding-left:10px;
	font-size: 16px;
}
.q_right table thead td{
	background-color:#e7f1f2;
}
.q_tip{
	font-size:25px;
	padding:20px 0 0 50px;
}
.query_select{
	background-color:#f5f5f5;
}
.query_select ul{
	padding:0;
	margin: 0;
}
.query_select li{
	padding:10px;
	list-style:none;
	width:230px;
}
.query_select li:hover{
	background-color:#ff8400;
	color:#ffffff;
	cursor: pointer;
}
.select{
	background-color:#ff8400;
	color:#ffffff;
}
.query_select li img{
	width:24px;
	height:26px;
}
.query_select li div{
	padding-left: 50px;
}
.query_select li span{
	padding-left:5px;
	position: relative;
	bottom: 6px;
}
.q_rhome{margin:250px 0 40px 50px;}
.c_head{
	font-size:22px;
	border-bottom:1px solid #cbcbcb;
	padding-bottom:5px;
}
.truedNo{
	color:red;
	font-size:18px;
	padding-top:10px;
}
.c_blod{
	font-weight:600;
	color:#414141;
}
.display{
	display: none;
}
.no_plan{margin:60px 0 0 90px;color:red;font-size:30px;}
.comp_rhome{position: relative;bottom: -550px;left: 50px;}
.comp_r1{text-align: right;margin: 20px; }
.plan_info{padding:10px 0;}

.under_line{
	background-color: #e7f1f2;
	height:30px;
	margin:5px;
	font-size: 18px;
	line-height: 30px;
	padding-left: 20px;
}
.iteam{
	padding:5px 0 5px 70px;
}

.info_val{color:red;font-size: 14px;}
.window{
	background: url(../../images/aio/tel_bg.png) no-repeat;
	width:395px;
	height:177px;
	top:250px;
	left:450px;
	position: absolute;
	display: none;
}

.sel_title{color:red;font-size:18px;margin: 0 0 5px 80px;}
.sel_msg{color:red;font-size:18px;margin: 5px 0 5px 162px;}
.sel_cancel{margin: 5px 0 0 240px;}
.tel_line{padding:30px 0 0 50px;}
.red_flag{color:red;}
.tel_title{font-size:18px;}
.tel_in{height:20px;font-size:18px;}
.msg{color:red;font-size: 14px;padding: 10px 0 0 150px;}
.tel_ok{margin: 10px 0 0 80px;}
.tel_cancel{margin: 10px 0 0 35px;}

.con_msg{color:red;font-size:26px;padding: 50px 0 20px 50px;}
.succ_ok{margin: 10px 0 0 200px;}
.succ_msg{margin: 50px 0 20px 100px;}

.my_tipbox_model{
	right:0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 65530;
    opacity: 0.3;
	filter: alpha(opacity = 30);
	background: #939494; 
}
